despite that - Alemán Inglés Diccionario